@font-face {
    font-family: iconfont;
    src: url(../font/font_1451959379_8626566.eot);
    src: url(../font/font_1451959379_8626566.eot?#iefix)      format('embedded-opentype'),
      url(../font/font_1451959379_8626566.woff) format('woff'),
       url(../font/font_1451959379_8626566.ttf) format('truetype'), 
       url(../font/font_1451959379_8626566.svg#iconfont) format('svg')
}
#outLogin{
    
    background-color:#d5142f;
}

#inLogin{
    height:500px;
    background-image:url(../images/loginBG.jpg);
    background-repeat:no-repeat;
}

#outLogin .login{
    width:350px;
    height:370px;
    background-color:#fff;
    margin-top:75px;
    float:right;
}

#outLogin .login .title{
    width:350px;
    height:70px;
}
#outLogin .login .title li{
    width:175px;
    height:75px;
    float:left;
    font-size:30px;
    text-align:center;
    line-height:75px;
}
#outLogin .login .title li.active{
    color:#d5142f;
}

#outLogin .login .content{
    width:300px;
    height:200px;
    padding:25px;
}
/* qrCode */

#outLogin .login .content .qrCode{
    width:300px;
    height:200px;
    /* background-color:red; */
    position:relative;
    display: block;
}
#outLogin .login .content .qrCode .codeImg{
    /* width:150px;
    height:200px; */
    position:absolute;
    left:80px;
    top:13px;
}
#outLogin .login .content .qrCode .phoneImg{
    /* width:150px;
    height:200px; */
    position:absolute;
    left:160px;
    top:0px;
    opacity:0;
}
/* end qrCode */
/* 账户登录 */

#outLogin .login .content .pc{
    width:300px;
    height:200px;
    /* background-color:blue; */
    display:none;
}
#outLogin .login .content .pc p{
    width:300px;
    height:40px;
    /* border:1px solid red; */
    margin-top:20px;
    position:relative;
}
#outLogin .login .content .pc p input{
    width:300px;
    height:40px;
    border:none;
    border:1px solid #ccc;
    position:absolute;
    left:0px;
    top:0px;
}
/* #outLogin .login .content .pc p.pUser{
    position:relative;
} */
#outLogin .login .content .pc p.pUser #userIcon{
    width:40px;
    height:40px;
    background-color:#ccc;
    position:absolute;
    left:0px;
    top:1px;
    font-family: iconfont;
    font-size:20px;
    text-align:center;
    line-height:40px;
}
#outLogin .login .content .pc p.pUser #delIcon{
    width:40px;
    height:40px;
    background-color:#ccc;
    position:absolute;
    right:-1px;
    top:1px;
    font-family: iconfont;
    font-size:20px;
    text-align:center;
    line-height:40px;
}
#outLogin .login .content .pc p.pPwd #pwdIcon{
    width:40px;
    height:40px;
    background-color:#ccc;
    position:absolute;
    left:0px;
    top:1px;
    font-family: iconfont;
    font-size:20px;
    text-align:center;
    line-height:40px;
}

#outLogin .login .content .pc .autoLogin-forgetPwd #autoLogin{
    height:15px;
    width:15px;
    border:none;
    outline:none;
    margin:0px;
    padding:0px;
}

#outLogin .login .content .pc .autoLogin-forgetPwd #autoText{
    margin-left:20px;
    height:15px;
    width:50px;
    line-height:15px;
    font-size:12px;
    float:left;
}

#outLogin .login .content .pc .autoLogin-forgetPwd #forgetPwd{
    height:15px;
    width:50px;
    line-height:15px;
    font-size:12px;
    float:right;
}
#outLogin .login .content .pc #sub{
    background-color:#d5142f;
    color:#fff;
    letter-spacing: 20px;
    font-size:20px;
    font-weight:bold;
}
/* end 账户登录 */